Big Huge Thesaurus

long-eared owl

noun